$(function(){
	$(".registerform").Validform({
		tiptype:4,
		dragonfly:false,
		ignoreHidden:true,
		postonce:true,
		usePlugin:{
			passwordstrength:{
				minLen:6,
				maxLen:18
			}
		},
		datatype:{//传入自定义datatype类型【方式二】;
			"password":function(gets,obj,curform,regxp){
				$.ajax({
					type: 'post', // 提交方式 get/post
			   		url: "userController.do?passwordGrid", // 需要提交的 url
			  		data:{'oldPassWord':gets},
			   		dataType:"json",
			       	success: function(json){ // data 保存提交后返回的数据，一般为 json 数据
			       		if(json.success){
			       			$("#oldPassWord").removeClass();
			       			$("#oldPassWord").addClass("cell-input");
			       			$("#oldp span").text("通过信息验证！");
			       		}else{
			       			$("#oldPassWord").addClass("Validform_error");
			       			$("#oldp span").text("密码错误");
			       			$("#oldp span").removeClass();
			       			$("#oldp span").addClass("Validform_checktip Validform_wrong")
			       		}
			       	},
			       	error: function(){}
				})
			},
			"infodepart":function(gets,obj,curform,regxp){//
				if(gets!=null){
					$.ajax({
						type: 'post', // 提交方式 get/post
				   		url: "volidformController.do?infoCompanies", // 需要提交的 url
				  		data:{'string':gets},
				   		dataType:"json",
				       	success: function(json){ // data 保存提交后返回的数据，一般为 json 数据
				       		if(!json.success){
				       			$("#comCode").removeClass();
				       			$("#comCode").addClass("cell-input");
				       			$("#divcomCode span").text("通过信息验证！");
				       			return false;
				       		}else{
				       			$("#comCode").addClass("Validform_error");
				       			$("#divcomCode span").text("该单位已存在");
				       			$("#divcomCode span").removeClass();
				       			$("#divcomCode span").addClass("Validform_checktip Validform_wrong")
				       			return false;
				       		}
				       		return false;
				       	},
				       	error: function(){}
					})
				}
			},
			"wxid":function(gets,obj,curform,regxp){
				if(gets!=null){
					$.ajax({
						type: 'post', // 提交方式 get/post
				   		url: "userController.do?wxidGrid", // 需要提交的 url
				  		data:{'wxid':gets},
				   		dataType:"json",
				       	success: function(json){ // data 保存提交后返回的数据，一般为 json 数据
				       		if(json.success){
				       			$("#wxid").removeClass();
				       			$("#wxid").addClass("cell-input");
				       			$("#divwxid span").text("通过信息验证！");
				       			return false;
				       		}else{
				       			$("#wxid").addClass("Validform_error");
				       			$("#divwxid span").text("该微信号已存在");
				       			$("#divwxid span").removeClass();
				       			$("#divwxid span").addClass("Validform_checktip Validform_wrong")
				       			return false;
				       		}
				       	},
				       	error: function(){}
					})
				}
			},
			"infoSubstation":function(gets,obj,curform,regxp){
				if(gets!=null){
					$.ajax({
						type: 'post', // 提交方式 get/post
				   		url: "volidformController.do?infoSubstation", // 需要提交的 url
				  		data:{'string':gets},
				   		dataType:"json",
				       	success: function(json){ // data 保存提交后返回的数据，一般为 json 数据
				       		if(json.success){
				       			$("#infoSubstation").removeClass();
				       			$("#infoSubstation").addClass("cell-input");
				       			$("#divinfoSubstation span").text("通过信息验证！");
				       			return false;
				       		}else{
				       			$("#infoSubstation").addClass("Validform_error");
				       			$("#divinfoSubstation span").text("变电站不存在");
				       			$("#divinfoSubstation span").removeClass();
				       			$("#divinfoSubstation span").addClass("Validform_checktip Validform_wrong")
				       			return false;
				       		}
				       		return false;
				       	},
				       	error: function(){}
					})
				}
			},
			
			"infoLinecode":function(gets,obj,curform,regxp){
				if(gets!=null){
					$.ajax({
						type: 'post', // 提交方式 get/post
				   		url: "volidformController.do?infoLinecode", // 需要提交的 url
				  		data:{'string':gets},
				   		dataType:"json",
				       	success: function(json){ // data 保存提交后返回的数据，一般为 json 数据
				       		if(json.success){
				       			$("#infoLinecode").removeClass();
				       			$("#infoLinecode").addClass("cell-input");
				       			$("#divinfoLinecode span").text("通过信息验证！");
				       			return false;
				       		}else{
				       			$("#infoLinecode").addClass("Validform_error");
				       			$("#divinfoLinecode span").text("线路不存在");
				       			$("#divinfoLinecode span").removeClass();
				       			$("#divinfoLinecode span").addClass("Validform_checktip Validform_wrong")
				       			return false;
				       		}
				       		return false;
				       	},
				       	error: function(){}
					})
				}
			},
			
			"phonenum":function(gets,obj,curform,regxp){
				if(gets!=null){
					$.ajax({
						type: 'post', // 提交方式 get/post
				   		url: "volidformController.do?phonenum", // 需要提交的 url
				  		data:{'string':gets},
				   		dataType:"json",
				       	success: function(json){ // data 保存提交后返回的数据，一般为 json 数据
				       		if(json.success){
				       			$("#phonenum").removeClass();
				       			$("#phonenum").addClass("cell-input");
				       			$("#divphonenum span").text("通过信息验证！");
				       			return false;
				       		}else{
				       			$("#phonenum").addClass("Validform_error");
				       			$("#divphonenum span").text("手机号码已存在");
				       			$("#divphonenum span").removeClass();
				       			$("#divphonenum span").addClass("Validform_checktip Validform_wrong")
				       			return false;
				       		}
				       		return false;
				       	},
				       	error: function(){}
					})
				}
			},
		}
	});
})

function StopSubmit(){
	var boolean = true;
	if($(".Validform_wrong").length>0){
		alert("页面填写有误，请修改后提交！");
		boolean = false;
		return boolean;
	}else{
		var input = $("#form input[type='text']");
		var a =0;
		$.each(input,function(i,item){
			if(item.id!="id"){
				if(item.value==null||item.value==""){
					alert("请完成输入！");
					boolean = false;
					return boolean;
				}
			}
		})
		return boolean;
	}
}